package formdata

type (
	AddComment struct {
		ObjectId   int64    `json:"object_id"`   //对象id
		ObjectType int8     `json:"object_type"` //对象类型
		UserId     int64    `json:"user_id"`     //用户id
		File       []string `json:"file"`        //文件路径
		Rating     uint32   `json:"rating"`      //评分
		Text       string   `json:"text"`        //评论内容
		Pid        int64    `json:"pid"`         //父级id
		OrderId    int64    `json:"order_id"`    //订单状态(评论)
	}
	GetCommentList struct {
		Page       int32 `json:"page"`        //当前页数
		Size       int32 `json:"size"`        //内容大小
		Order      int32 `json:"order"`       //排序方法
		Rating     int8  `json:"rating"`      //评分
		ObjectId   int64 `json:"object_id"`   //对象id
		ObjectType int64 `json:"object_type"` //对象类型
	}
	DelComment struct {
		Id int64 `json:"id"`
	}
	GetCNumByRat struct {
		Rating []int8 `json:"rating"`
	}
	CommentLike struct {
		CommentId int64 `json:"comment_id"` //对象id
		UserId    int64 `json:"user_id"`    //用户id
	}
	CommentList struct {
		Id         int64    `json:"id"`
		ObjectId   int64    `json:"object_id"`
		UserId     int64    `json:"user_id"`
		File       []string `json:"file"`
		Rating     uint32   `json:"rating"`
		Text       string   `json:"text"`
		Pid        int64    `json:"pid"`
		ObjectType int64    `json:"object_type"`
		CreateTime string   `json:"create_time"`
		Like       int64    `json:"like"`
		UserName   string   `json:"user_name"`
		UserImg    string   `json:"user_img"`
	}
	GetOrder struct {
		OrderId int64 `json:"order_id"`
	}
)
